Thought-Level Beam Search for Reasoning
思想级束搜索用于推理
🧭 test-time 推理算力分配 · 思想级束搜索 ★ 深度解读
Princeton University · MIT CSAIL · Meta AI
将 test-time 推理建模为硬件约束下的算力分配问题,用固定容量池的 thought-level beam search 动态剪枝并分支高质量前缀
📌 工作参考价值(4 点)
- 对 Agent 多步规划/多候选生成:把并行采样改为固定容量池的 beam search,用轻量 scorer(如 hidden-state probe)做中间过滤,周期性淘汰低分候选并从高分前缀继续展开,可显著降低 token 消耗并提高正确路径命中率。
- 长上下文生成(如商品文案、多轮推荐对话)中,利用 prefix caching 共享 KV cache,对不同分支只算增量 token,节省显存和推理成本;同时解耦逻辑搜索树与物理调度,避免内存压力下的贪心退化。
- 对 reasoning/planning 评估器:设置 warmup 阈值,延迟评分直到步骤充分展开,减少早期噪声误判;用 score-weighted majority vote 聚合答案,比等权投票更能利用置信度信号。
- 工程实现:保持活跃请求数恒定(zero-sum allocation)并让调度器与搜索逻辑解耦,在 vLLM 等 serving 引擎上可达高硬件利用率,减少排队延迟。